Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

flake lock update #929

Open
wants to merge 21 commits into
base: main
Choose a base branch
from
Open

flake lock update #929

wants to merge 21 commits into from

Conversation

brianmcgillion
Copy link
Collaborator

Description of changes

standard flake bump

Checklist for things done

  • Summary of the proposed changes in the PR description
  • More detailed description in the commit message(s)
  • Commits are squashed into relevant entities - avoid a lot of minimal dev time commits in the PR
  • Contribution guidelines followed
  • Ghaf documentation updated with the commit - https://tiiuae.github.io/ghaf/
  • PR linked to architecture documentation and requirement(s) (ticket id)
  • Test procedure described (or includes tests). Select one or more:
    • Tested on Lenovo X1 x86_64
    • Tested on Jetson Orin NX or AGX aarch64
    • Tested on Polarfire riscv64
  • Author has run make-checks and it passes
  • All automatic Github Action checks pass - see actions
  • Author has added reviewers and removed PR draft status
  • Change requires full re-installation
  • Change can be updated with nixos-rebuild ... switch

Instructions for Testing

  • List all targets that this applies to:

All targets

  • Is this a new feature
    • List the test steps to verify:
  • If it is an improvement how does it impact existing functionality?

version update of packages

@brianmcgillion brianmcgillion temporarily deployed to internal-build-workflow December 16, 2024 05:20 — with GitHub Actions Inactive
@brianmcgillion brianmcgillion temporarily deployed to internal-build-workflow December 18, 2024 10:37 — with GitHub Actions Inactive
@brianmcgillion brianmcgillion temporarily deployed to internal-build-workflow December 18, 2024 18:52 — with GitHub Actions Inactive
@brianmcgillion brianmcgillion temporarily deployed to internal-build-workflow December 18, 2024 19:06 — with GitHub Actions Inactive
@brianmcgillion brianmcgillion temporarily deployed to internal-build-workflow December 19, 2024 19:03 — with GitHub Actions Inactive
@brianmcgillion brianmcgillion temporarily deployed to internal-build-workflow December 19, 2024 19:14 — with GitHub Actions Inactive
@humaidq-tii humaidq-tii temporarily deployed to internal-build-workflow December 31, 2024 06:12 — with GitHub Actions Inactive
@brianmcgillion brianmcgillion temporarily deployed to internal-build-workflow December 31, 2024 08:02 — with GitHub Actions Inactive
@humaidq-tii humaidq-tii temporarily deployed to internal-build-workflow December 31, 2024 08:34 — with GitHub Actions Inactive
@brianmcgillion brianmcgillion temporarily deployed to internal-build-workflow December 31, 2024 10:31 — with GitHub Actions Inactive
- different trigger for sysvm replacing network-online.target
- various additional functionality and bug fixes

Signed-off-by: Manuel Bluhm <[email protected]>
- change iommu group from 59 to 57

Signed-off-by: Manuel Bluhm <[email protected]>
- disable useNotifySockets temporarily until fixed upstream
- create vm directories as virtiofsd fails if folder does not exist
- remove microvm-host activation script
- add systemd service creating the respective folders after userborn
  service has finished

Signed-off-by: Manuel Bluhm <[email protected]>
- automatically restart systemd-homed when it fails after host suspends
  (untested)

Signed-off-by: Manuel Bluhm <[email protected]>
@brianmcgillion brianmcgillion temporarily deployed to internal-build-workflow January 16, 2025 13:53 — with GitHub Actions Inactive
@brianmcgillion brianmcgillion marked this pull request as ready for review January 16, 2025 13:57
@brianmcgillion brianmcgillion temporarily deployed to internal-build-workflow January 16, 2025 17:58 — with GitHub Actions Inactive
@johannarautanen
Copy link

johannarautanen commented Jan 17, 2025

Tried with native AGX

During first try the building and the flashing worked fine, but cannot boot up the Ghaf:
Screenshot from 2025-01-17 06-36-56

native_agx.odt

Screenshot from 2025-01-17 06-49-30

@johannarautanen
Copy link

johannarautanen commented Jan 17, 2025

Tried native Orin NX:

native NX: booted to "ghaf-host"-command line via /dev/ttyUSB0, but ghaf-graphic screen cannot be seen in external screen via HDMI-cable
The kernel-view has seen on the external-screen, but GHAF-screen cannot be seen.
hdmi.txt

@johannarautanen
Copy link

johannarautanen commented Jan 17, 2025

Second try with Orin AGX:
Booted to "ghaf-host"-command line via /dev/ttyACM0, but ghaf-graphic screen cannot be seen in external screen via HDMI-cable. Cannot seen the kernel-screen in external screen either.
And sometimes need to select "nixos" or "reboot into firmware interface" in command line while booting up:
Screenshot from 2025-01-17 08-23-28

agx_hdmi.txt

@johannarautanen
Copy link

Tried crosscompile Orin AGX:
Booted to "ghaf-host"-command line via /dev/ttyACM0, but ghaf-graphic screen cannot be seen in external screen via HDMI-cable. Cannot seen the kernel-screen in external screen either.

@brianmcgillion brianmcgillion added the Needs Testing CI Team to pre-verify label Jan 17, 2025
@johannarautanen johannarautanen added bug on Orin AGX Cross Issues found on NVIDIA Jetson AGX Orin cross-compiled while checking this PR bug on Orin AGX Issues found on NVIDIA Jetson AGX Orin while checking this PR bug on Orin NX Issues found on NVIDIA Jetson NX Orin while checking this PR labels Jan 17, 2025
@johannarautanen
Copy link

Tried crosscompile Orin NX:

Crosscompile NX: booted to "ghaf-host"-command line via /dev/ttyUSB0, but ghaf-graphic desktop cannot be seen in external screen via HDMI-cable. So, not possible to check if the application can be launched or not.

@johannarautanen johannarautanen added the bug on Orin NX Cross Issues found on NVIDIA Jetson NX Orin cross-compiled while checking this PR label Jan 17, 2025
@johannarautanen
Copy link

Tried the NUC:

Cannot booted up the GHAF graphic desktop with NUC.
Most probably cause there is issue in main build also:
https://jira.tii.ae/browse/SSRCSP-6025

@johannarautanen johannarautanen added bug on NUC Issues found on Intel NUC while checking this PR and removed bug on NUC Issues found on Intel NUC while checking this PR labels Jan 17, 2025
@barnabakos
Copy link
Collaborator

barnabakos commented Jan 17, 2025

21 commits up to: 6e264b3
rebased to current tip of Ghaf main without conflicts: a36a923

platform: Lenovo X1 Carbon; flash script; USB SSD

  • ci-test-automation suite: ok
  • starting apps: ok
  • regression / ad-hoc testing: ok

notes:

  • known issue: "Audio Control" does not start from app menu

@barnabakos barnabakos added bug on Lenovo X1 Carbon Issues found on Lenovo X1 Carbon while checking this PR Tested on Lenovo X1 Carbon This PR has been tested on Lenovo X1 Carbon and removed Needs Testing CI Team to pre-verify bug on Lenovo X1 Carbon Issues found on Lenovo X1 Carbon while checking this PR labels Jan 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug on Orin AGX Cross Issues found on NVIDIA Jetson AGX Orin cross-compiled while checking this PR bug on Orin AGX Issues found on NVIDIA Jetson AGX Orin while checking this PR bug on Orin NX Cross Issues found on NVIDIA Jetson NX Orin cross-compiled while checking this PR bug on Orin NX Issues found on NVIDIA Jetson NX Orin while checking this PR Tested on Lenovo X1 Carbon This PR has been tested on Lenovo X1 Carbon
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants